      0    575    277    279      2      3      1    363    362
      1    362      0      2      3      6      4    366    363
      2    277    279    285      8      9      3      1      0
      3      0      2      8      9     12      6      4      1
      4    363      1      3      6      7      5    367    366
      5    366      4      6      7     18     16    378    367
      6      1      3      9     12     13      7      5      4
      7      4      6     12     13     24     18     16      5
      8    279    285    287     10     11      9      3      2
      9      2      8     10     11     14     12      6      3
     10    285    287    309     32     33     11      9      8
     11      8     10     32     33     36     14     12      9
     12      3      9     11     14     15     13      7      6
     13      6     12     14     15     26     24     18      7
     14      9     11     33     36     37     15     13     12
     15     12     14     36     37     48     26     24     13
     16    367      5      7     18     19     17    379    378
     17    378     16     18     19     22     20    382    379
     18      5      7     13     24     25     19     17     16
     19     16     18     24     25     28     22     20     17
     20    379     17     19     22     23     21    383    382
     21    382     20     22     23    107    106    383     -1
     22     17     19     25     28     29     23     21     20
     23     20     22     28     29    110    107    106     21
     24      7     13     15     26     27     25     19     18
     25     18     24     26     27     30     28     22     19
     26     13     15     37     48     49     27     25     24
     27     24     26     48     49     52     30     28     25
     28     19     25     27     30     31     29     23     22
     29     22     28     30     31    111    110    107     23
     30     25     27     49     52     53     31     29     28
     31     28     30     52     53    122    111    110     29
     32    287    309    311     34     35     33     11     10
     33     10     32     34     35     38     36     14     11
     34    309    311    317     40     41     35     33     32
     35     32     34     40     41     44     38     36     33
     36     11     33     35     38     39     37     15     14
     37     14     36     38     39     50     48     26     15
     38     33     35     41     44     45     39     37     36
     39     36     38     44     45     56     50     48     37
     40    311    317    319     42     43     41     35     34
     41     34     40     42     43     46     44     38     35
     42    317    319    213    215     43     41     40     -1
     43     40     42    213    215    221     46     44     41
     44     35     41     43     46     47     45     39     38
     45     38     44     46     47     58     56     50     39
     46     41     43    215    221    223     47     45     44
     47     44     46    221    223    245     58     56     45
     48     15     37     39     50     51     49     27     26
     49     26     48     50     51     54     52     30     27
     50     37     39     45     56     57     51     49     48
     51     48     50     56     57     60     54     52     49
     52     27     49     51     54     55     53     31     30
     53     30     52     54     55    123    122    111     31
     54     49     51     57     60     61     55     53     52
     55     52     54     60     61    126    123    122     53
     56     39     45     47     58     59     57     51     50
     57     50     56     58     59     62     60     54     51
     58     45     47    223    245    247     59     57     56
     59     56     58    245    247    253     62     60     57
     60     51     57     59     62     63     61     55     54
     61     54     60     62     63    127    126    123     55
     62     57     59    247    253    255     63     61     60
     63     60     62    253    255    191    127    126     61
     64    639    341    343     66     67     65    427    426
     65    426     64     66     67     70     68    430    427
     66    341    343    349     72     73     67     65     64
     67     64     66     72     73     76     70     68     65
     68    427     65     67     70     71     69    431    430
     69    430     68     70     71     82     80    442    431
     70     65     67     73     76     77     71     69     68
     71     68     70     76     77     88     82     80     69
     72    343    349    351     74     75     73     67     66
     73     66     72     74     75     78     76     70     67
     74    349    351    373     96     97     75     73     72
     75     72     74     96     97    100     78     76     73
     76     67     73     75     78     79     77     71     70
     77     70     76     78     79     90     88     82     71
     78     73     75     97    100    101     79     77     76
     79     76     78    100    101    112     90     88     77
     80    431     69     71     82     83     81    443    442
     81    442     80     82     83     86     84    446    443
     82     69     71     77     88     89     83     81     80
     83     80     82     88     89     92     86     84     81
     84    443     81     83     86     87     85    447    446
     85    446     84     86     87    171    170    447     -1
     86     81     83     89     92     93     87     85     84
     87     84     86     92     93    174    171    170     85
     88     71     77     79     90     91     89     83     82
     89     82     88     90     91     94     92     86     83
     90     77     79    101    112    113     91     89     88
     91     88     90    112    113    116     94     92     89
     92     83     89     91     94     95     93     87     86
     93     86     92     94     95    175    174    171     87
     94     89     91    113    116    117     95     93     92
     95     92     94    116    117    186    175    174     93
     96    351    373    375     98     99     97     75     74
     97     74     96     98     99    102    100     78     75
     98    373    375    381    104    105     99     97     96
     99     96     98    104    105    108    102    100     97
    100     75     97     99    102    103    101     79     78
    101     78    100    102    103    114    112     90     79
    102     97     99    105    108    109    103    101    100
    103    100    102    108    109    120    114    112    101
    104    375    381    383    106    107    105     99     98
    105     98    104    106    107    110    108    102     99
    106    381    383     21     23    107    105    104     -1
    107    104    106     21     23     29    110    108    105
    108     99    105    107    110    111    109    103    102
    109    102    108    110    111    122    120    114    103
    110    105    107     23     29     31    111    109    108
    111    108    110     29     31     53    122    120    109
    112     79    101    103    114    115    113     91     90
    113     90    112    114    115    118    116     94     91
    114    101    103    109    120    121    115    113    112
    115    112    114    120    121    124    118    116    113
    116     91    113    115    118    119    117     95     94
    117     94    116    118    119    187    186    175     95
    118    113    115    121    124    125    119    117    116
    119    116    118    124    125    190    187    186    117
    120    103    109    111    122    123    121    115    114
    121    114    120    122    123    126    124    118    115
    122    109    111     31     53     55    123    121    120
    123    120    122     53     55     61    126    124    121
    124    115    121    123    126    127    125    119    118
    125    118    124    126    127    191    190    187    119
    126    121    123     55     61     63    127    125    124
    127    124    126     61     63    255    191    190    125
    128    703    405    407    130    131    129    491    490
    129    490    128    130    131    134    132    494    491
    130    405    407    413    136    137    131    129    128
    131    128    130    136    137    140    134    132    129
    132    491    129    131    134    135    133    495    494
    133    494    132    134    135    146    144    506    495
    134    129    131    137    140    141    135    133    132
    135    132    134    140    141    152    146    144    133
    136    407    413    415    138    139    137    131    130
    137    130    136    138    139    142    140    134    131
    138    413    415    437    160    161    139    137    136
    139    136    138    160    161    164    142    140    137
    140    131    137    139    142    143    141    135    134
    141    134    140    142    143    154    152    146    135
    142    137    139    161    164    165    143    141    140
    143    140    142    164    165    176    154    152    141
    144    495    133    135    146    147    145    507    506
    145    506    144    146    147    150    148    510    507
    146    133    135    141    152    153    147    145    144
    147    144    146    152    153    156    150    148    145
    148    507    145    147    150    151    149    511    510
    149    510    148    150    151    235    234    511     -1
    150    145    147    153    156    157    151    149    148
    151    148    150    156    157    238    235    234    149
    152    135    141    143    154    155    153    147    146
    153    146    152    154    155    158    156    150    147
    154    141    143    165    176    177    155    153    152
    155    152    154    176    177    180    158    156    153
    156    147    153    155    158    159    157    151    150
    157    150    156    158    159    239    238    235    151
    158    153    155    177    180    181    159    157    156
    159    156    158    180    181    250    239    238    157
    160    415    437    439    162    163    161    139    138
    161    138    160    162    163    166    164    142    139
    162    437    439    445    168    169    163    161    160
    163    160    162    168    169    172    166    164    161
    164    139    161    163    166    167    165    143    142
    165    142    164    166    167    178    176    154    143
    166    161    163    169    172    173    167    165    164
    167    164    166    172    173    184    178    176    165
    168    439    445    447    170    171    169    163    162
    169    162    168    170    171    174    172    166    163
    170    445    447     85     87    171    169    168     -1
    171    168    170     85     87     93    174    172    169
    172    163    169    171    174    175    173    167    166
    173    166    172    174    175    186    184    178    167
    174    169    171     87     93     95    175    173    172
    175    172    174     93     95    117    186    184    173
    176    143    165    167    178    179    177    155    154
    177    154    176    178    179    182    180    158    155
    178    165    167    173    184    185    179    177    176
    179    176    178    184    185    188    182    180    177
    180    155    177    179    182    183    181    159    158
    181    158    180    182    183    251    250    239    159
    182    177    179    185    188    189    183    181    180
    183    180    182    188    189    254    251    250    181
    184    167    173    175    186    187    185    179    178
    185    178    184    186    187    190    188    182    179
    186    173    175     95    117    119    187    185    184
    187    184    186    117    119    125    190    188    185
    188    179    185    187    190    191    189    183    182
    189    182    188    190    191    255    254    251    183
    190    185    187    119    125    127    191    189    188
    191    188    190    125    127     63    255    254    189
    192    767    469    471    194    195    193    299    298
    193    298    192    194    195    198    196    302    299
    194    469    471    477    200    201    195    193    192
    195    192    194    200    201    204    198    196    193
    196    299    193    195    198    199    197    303    302
    197    302    196    198    199    210    208    314    303
    198    193    195    201    204    205    199    197    196
    199    196    198    204    205    216    210    208    197
    200    471    477    479    202    203    201    195    194
    201    194    200    202    203    206    204    198    195
    202    477    479    501    224    225    203    201    200
    203    200    202    224    225    228    206    204    201
    204    195    201    203    206    207    205    199    198
    205    198    204    206    207    218    216    210    199
    206    201    203    225    228    229    207    205    204
    207    204    206    228    229    240    218    216    205
    208    303    197    199    210    211    209    315    314
    209    314    208    210    211    214    212    318    315
    210    197    199    205    216    217    211    209    208
    211    208    210    216    217    220    214    212    209
    212    315    209    211    214    215    213    319    318
    213    318    212    214    215     43     42    319     -1
    214    209    211    217    220    221    215    213    212
    215    212    214    220    221     46     43     42    213
    216    199    205    207    218    219    217    211    210
    217    210    216    218    219    222    220    214    211
    218    205    207    229    240    241    219    217    216
    219    216    218    240    241    244    222    220    217
    220    211    217    219    222    223    221    215    214
    221    214    220    222    223     47     46     43    215
    222    217    219    241    244    245    223    221    220
    223    220    222    244    245     58     47     46    221
    224    479    501    503    226    227    225    203    202
    225    202    224    226    227    230    228    206    203
    226    501    503    509    232    233    227    225    224
    227    224    226    232    233    236    230    228    225
    228    203    225    227    230    231    229    207    206
    229    206    228    230    231    242    240    218    207
    230    225    227    233    236    237    231    229    228
    231    228    230    236    237    248    242    240    229
    232    503    509    511    234    235    233    227    226
    233    226    232    234    235    238    236    230    227
    234    509    511    149    151    235    233    232     -1
    235    232    234    149    151    157    238    236    233
    236    227    233    235    238    239    237    231    230
    237    230    236    238    239    250    248    242    231
    238    233    235    151    157    159    239    237    236
    239    236    238    157    159    181    250    248    237
    240    207    229    231    242    243    241    219    218
    241    218    240    242    243    246    244    222    219
    242    229    231    237    248    249    243    241    240
    243    240    242    248    249    252    246    244    241
    244    219    241    243    246    247    245    223    222
    245    222    244    246    247     59     58     47    223
    246    241    243    249    252    253    247    245    244
    247    244    246    252    253     62     59     58    245
    248    231    237    239    250    251    249    243    242
    249    242    248    250    251    254    252    246    243
    250    237    239    159    181    183    251    249    248
    251    248    250    181    183    189    254    252    249
    252    243    249    251    254    255    253    247    246
    253    246    252    254    255     63     62     59    247
    254    249    251    183    189    191    255    253    252
    255    252    254    189    191    127     63     62    253
    256    725    727    258    259    257    555    554     -1
    257    554    256    258    259    262    260    558    555
    258    725    727    733    264    265    259    257    256
    259    256    258    264    265    268    262    260    257
    260    555    257    259    262    263    261    559    558
    261    558    260    262    263    274    272    570    559
    262    257    259    265    268    269    263    261    260
    263    260    262    268    269    280    274    272    261
    264    727    733    735    266    267    265    259    258
    265    258    264    266    267    270    268    262    259
    266    733    735    757    288    289    267    265    264
    267    264    266    288    289    292    270    268    265
    268    259    265    267    270    271    269    263    262
    269    262    268    270    271    282    280    274    263
    270    265    267    289    292    293    271    269    268
    271    268    270    292    293    304    282    280    269
    272    559    261    263    274    275    273    571    570
    273    570    272    274    275    278    276    574    571
    274    261    263    269    280    281    275    273    272
    275    272    274    280    281    284    278    276    273
    276    571    273    275    278    279    277    575    574
    277    574    276    278    279      2      0    362    575
    278    273    275    281    284    285    279    277    276
    279    276    278    284    285      8      2      0    277
    280    263    269    271    282    283    281    275    274
    281    274    280    282    283    286    284    278    275
    282    269    271    293    304    305    283    281    280
    283    280    282    304    305    308    286    284    281
    284    275    281    283    286    287    285    279    278
    285    278    284    286    287     10      8      2    279
    286    281    283    305    308    309    287    285    284
    287    284    286    308    309     32     10      8    285
    288    735    757    759    290    291    289    267    266
    289    266    288    290    291    294    292    270    267
    290    757    759    765    296    297    291    289    288
    291    288    290    296    297    300    294    292    289
    292    267    289    291    294    295    293    271    270
    293    270    292    294    295    306    304    282    271
    294    289    291    297    300    301    295    293    292
    295    292    294    300    301    312    306    304    293
    296    759    765    767    298    299    297    291    290
    297    290    296    298    299    302    300    294    291
    298    765    767    469    192    193    299    297    296
    299    296    298    192    193    196    302    300    297
    300    291    297    299    302    303    301    295    294
    301    294    300    302    303    314    312    306    295
    302    297    299    193    196    197    303    301    300
    303    300    302    196    197    208    314    312    301
    304    271    293    295    306    307    305    283    282
    305    282    304    306    307    310    308    286    283
    306    293    295    301    312    313    307    305    304
    307    304    306    312    313    316    310    308    305
    308    283    305    307    310    311    309    287    286
    309    286    308    310    311     34     32     10    287
    310    305    307    313    316    317    311    309    308
    311    308    310    316    317     40     34     32    309
    312    295    301    303    314    315    313    307    306
    313    306    312    314    315    318    316    310    307
    314    301    303    197    208    209    315    313    312
    315    312    314    208    209    212    318    316    313
    316    307    313    315    318    319    317    311    310
    317    310    316    318    319     42     40     34    311
    318    313    315    209    212    213    319    317    316
    319    316    318    212    213     42     40    317     -1
    320    533    535    322    323    321    619    618     -1
    321    618    320    322    323    326    324    622    619
    322    533    535    541    328    329    323    321    320
    323    320    322    328    329    332    326    324    321
    324    619    321    323    326    327    325    623    622
    325    622    324    326    327    338    336    634    623
    326    321    323    329    332    333    327    325    324
    327    324    326    332    333    344    338    336    325
    328    535    541    543    330    331    329    323    322
    329    322    328    330    331    334    332    326    323
    330    541    543    565    352    353    331    329    328
    331    328    330    352    353    356    334    332    329
    332    323    329    331    334    335    333    327    326
    333    326    332    334    335    346    344    338    327
    334    329    331    353    356    357    335    333    332
    335    332    334    356    357    368    346    344    333
    336    623    325    327    338    339    337    635    634
    337    634    336    338    339    342    340    638    635
    338    325    327    333    344    345    339    337    336
    339    336    338    344    345    348    342    340    337
    340    635    337    339    342    343    341    639    638
    341    638    340    342    343     66     64    426    639
    342    337    339    345    348    349    343    341    340
    343    340    342    348    349     72     66     64    341
    344    327    333    335    346    347    345    339    338
    345    338    344    346    347    350    348    342    339
    346    333    335    357    368    369    347    345    344
    347    344    346    368    369    372    350    348    345
    348    339    345    347    350    351    349    343    342
    349    342    348    350    351     74     72     66    343
    350    345    347    369    372    373    351    349    348
    351    348    350    372    373     96     74     72    349
    352    543    565    567    354    355    353    331    330
    353    330    352    354    355    358    356    334    331
    354    565    567    573    360    361    355    353    352
    355    352    354    360    361    364    358    356    353
    356    331    353    355    358    359    357    335    334
    357    334    356    358    359    370    368    346    335
    358    353    355    361    364    365    359    357    356
    359    356    358    364    365    376    370    368    357
    360    567    573    575    362    363    361    355    354
    361    354    360    362    363    366    364    358    355
    362    573    575    277      0      1    363    361    360
    363    360    362      0      1      4    366    364    361
    364    355    361    363    366    367    365    359    358
    365    358    364    366    367    378    376    370    359
    366    361    363      1      4      5    367    365    364
    367    364    366      4      5     16    378    376    365
    368    335    357    359    370    371    369    347    346
    369    346    368    370    371    374    372    350    347
    370    357    359    365    376    377    371    369    368
    371    368    370    376    377    380    374    372    369
    372    347    369    371    374    375    373    351    350
    373    350    372    374    375     98     96     74    351
    374    369    371    377    380    381    375    373    372
    375    372    374    380    381    104     98     96    373
    376    359    365    367    378    379    377    371    370
    377    370    376    378    379    382    380    374    371
    378    365    367      5     16     17    379    377    376
    379    376    378     16     17     20    382    380    377
    380    371    377    379    382    383    381    375    374
    381    374    380    382    383    106    104     98    375
    382    377    379     17     20     21    383    381    380
    383    380    382     20     21    106    104    381     -1
    384    597    599    386    387    385    683    682     -1
    385    682    384    386    387    390    388    686    683
    386    597    599    605    392    393    387    385    384
    387    384    386    392    393    396    390    388    385
    388    683    385    387    390    391    389    687    686
    389    686    388    390    391    402    400    698    687
    390    385    387    393    396    397    391    389    388
    391    388    390    396    397    408    402    400    389
    392    599    605    607    394    395    393    387    386
    393    386    392    394    395    398    396    390    387
    394    605    607    629    416    417    395    393    392
    395    392    394    416    417    420    398    396    393
    396    387    393    395    398    399    397    391    390
    397    390    396    398    399    410    408    402    391
    398    393    395    417    420    421    399    397    396
    399    396    398    420    421    432    410    408    397
    400    687    389    391    402    403    401    699    698
    401    698    400    402    403    406    404    702    699
    402    389    391    397    408    409    403    401    400
    403    400    402    408    409    412    406    404    401
    404    699    401    403    406    407    405    703    702
    405    702    404    406    407    130    128    490    703
    406    401    403    409    412    413    407    405    404
    407    404    406    412    413    136    130    128    405
    408    391    397    399    410    411    409    403    402
    409    402    408    410    411    414    412    406    403
    410    397    399    421    432    433    411    409    408
    411    408    410    432    433    436    414    412    409
    412    403    409    411    414    415    413    407    406
    413    406    412    414    415    138    136    130    407
    414    409    411    433    436    437    415    413    412
    415    412    414    436    437    160    138    136    413
    416    607    629    631    418    419    417    395    394
    417    394    416    418    419    422    420    398    395
    418    629    631    637    424    425    419    417    416
    419    416    418    424    425    428    422    420    417
    420    395    417    419    422    423    421    399    398
    421    398    420    422    423    434    432    410    399
    422    417    419    425    428    429    423    421    420
    423    420    422    428    429    440    434    432    421
    424    631    637    639    426    427    425    419    418
    425    418    424    426    427    430    428    422    419
    426    637    639    341     64     65    427    425    424
    427    424    426     64     65     68    430    428    425
    428    419    425    427    430    431    429    423    422
    429    422    428    430    431    442    440    434    423
    430    425    427     65     68     69    431    429    428
    431    428    430     68     69     80    442    440    429
    432    399    421    423    434    435    433    411    410
    433    410    432    434    435    438    436    414    411
    434    421    423    429    440    441    435    433    432
    435    432    434    440    441    444    438    436    433
    436    411    433    435    438    439    437    415    414
    437    414    436    438    439    162    160    138    415
    438    433    435    441    444    445    439    437    436
    439    436    438    444    445    168    162    160    437
    440    423    429    431    442    443    441    435    434
    441    434    440    442    443    446    444    438    435
    442    429    431     69     80     81    443    441    440
    443    440    442     80     81     84    446    444    441
    444    435    441    443    446    447    445    439    438
    445    438    444    446    447    170    168    162    439
    446    441    443     81     84     85    447    445    444
    447    444    446     84     85    170    168    445     -1
    448    661    663    450    451    449    747    746     -1
    449    746    448    450    451    454    452    750    747
    450    661    663    669    456    457    451    449    448
    451    448    450    456    457    460    454    452    449
    452    747    449    451    454    455    453    751    750
    453    750    452    454    455    466    464    762    751
    454    449    451    457    460    461    455    453    452
    455    452    454    460    461    472    466    464    453
    456    663    669    671    458    459    457    451    450
    457    450    456    458    459    462    460    454    451
    458    669    671    693    480    481    459    457    456
    459    456    458    480    481    484    462    460    457
    460    451    457    459    462    463    461    455    454
    461    454    460    462    463    474    472    466    455
    462    457    459    481    484    485    463    461    460
    463    460    462    484    485    496    474    472    461
    464    751    453    455    466    467    465    763    762
    465    762    464    466    467    470    468    766    763
    466    453    455    461    472    473    467    465    464
    467    464    466    472    473    476    470    468    465
    468    763    465    467    470    471    469    767    766
    469    766    468    470    471    194    192    298    767
    470    465    467    473    476    477    471    469    468
    471    468    470    476    477    200    194    192    469
    472    455    461    463    474    475    473    467    466
    473    466    472    474    475    478    476    470    467
    474    461    463    485    496    497    475    473    472
    475    472    474    496    497    500    478    476    473
    476    467    473    475    478    479    477    471    470
    477    470    476    478    479    202    200    194    471
    478    473    475    497    500    501    479    477    476
    479    476    478    500    501    224    202    200    477
    480    671    693    695    482    483    481    459    458
    481    458    480    482    483    486    484    462    459
    482    693    695    701    488    489    483    481    480
    483    480    482    488    489    492    486    484    481
    484    459    481    483    486    487    485    463    462
    485    462    484    486    487    498    496    474    463
    486    481    483    489    492    493    487    485    484
    487    484    486    492    493    504    498    496    485
    488    695    701    703    490    491    489    483    482
    489    482    488    490    491    494    492    486    483
    490    701    703    405    128    129    491    489    488
    491    488    490    128    129    132    494    492    489
    492    483    489    491    494    495    493    487    486
    493    486    492    494    495    506    504    498    487
    494    489    491    129    132    133    495    493    492
    495    492    494    132    133    144    506    504    493
    496    463    485    487    498    499    497    475    474
    497    474    496    498    499    502    500    478    475
    498    485    487    493    504    505    499    497    496
    499    496    498    504    505    508    502    500    497
    500    475    497    499    502    503    501    479    478
    501    478    500    502    503    226    224    202    479
    502    497    499    505    508    509    503    501    500
    503    500    502    508    509    232    226    224    501
    504    487    493    495    506    507    505    499    498
    505    498    504    506    507    510    508    502    499
    506    493    495    133    144    145    507    505    504
    507    504    506    144    145    148    510    508    505
    508    499    505    507    510    511    509    503    502
    509    502    508    510    511    234    232    226    503
    510    505    507    145    148    149    511    509    508
    511    508    510    148    149    234    232    509     -1
    512    640    704    705    514    515    513    578    576
    513    576    512    514    515    518    516    584    578
    514    704    705    708    520    521    515    513    512
    515    512    514    520    521    524    518    516    513
    516    578    513    515    518    519    517    586    584
    517    584    516    518    519    530    528    608    586
    518    513    515    521    524    525    519    517    516
    519    516    518    524    525    536    530    528    517
    520    705    708    709    522    523    521    515    514
    521    514    520    522    523    526    524    518    515
    522    708    709    720    544    545    523    521    520
    523    520    522    544    545    548    526    524    521
    524    515    521    523    526    527    525    519    518
    525    518    524    526    527    538    536    530    519
    526    521    523    545    548    549    527    525    524
    527    524    526    548    549    560    538    536    525
    528    586    517    519    530    531    529    610    608
    529    608    528    530    531    534    532    616    610
    530    517    519    525    536    537    531    529    528
    531    528    530    536    537    540    534    532    529
    532    610    529    531    534    535    533    618    616
    533    616    532    534    535    322    320    618     -1
    534    529    531    537    540    541    535    533    532
    535    532    534    540    541    328    322    320    533
    536    519    525    527    538    539    537    531    530
    537    530    536    538    539    542    540    534    531
    538    525    527    549    560    561    539    537    536
    539    536    538    560    561    564    542    540    537
    540    531    537    539    542    543    541    535    534
    541    534    540    542    543    330    328    322    535
    542    537    539    561    564    565    543    541    540
    543    540    542    564    565    352    330    328    541
    544    709    720    721    546    547    545    523    522
    545    522    544    546    547    550    548    526    523
    546    720    721    724    552    553    547    545    544
    547    544    546    552    553    556    550    548    545
    548    523    545    547    550    551    549    527    526
    549    526    548    550    551    562    560    538    527
    550    545    547    553    556    557    551    549    548
    551    548    550    556    557    568    562    560    549
    552    721    724    725    554    555    553    547    546
    553    546    552    554    555    558    556    550    547
    554    724    725    256    257    555    553    552     -1
    555    552    554    256    257    260    558    556    553
    556    547    553    555    558    559    557    551    550
    557    550    556    558    559    570    568    562    551
    558    553    555    257    260    261    559    557    556
    559    556    558    260    261    272    570    568    557
    560    527    549    551    562    563    561    539    538
    561    538    560    562    563    566    564    542    539
    562    549    551    557    568    569    563    561    560
    563    560    562    568    569    572    566    564    561
    564    539    561    563    566    567    565    543    542
    565    542    564    566    567    354    352    330    543
    566    561    563    569    572    573    567    565    564
    567    564    566    572    573    360    354    352    565
    568    551    557    559    570    571    569    563    562
    569    562    568    570    571    574    572    566    563
    570    557    559    261    272    273    571    569    568
    571    568    570    272    273    276    574    572    569
    572    563    569    571    574    575    573    567    566
    573    566    572    574    575    362    360    354    567
    574    569    571    273    276    277    575    573    572
    575    572    574    276    277      0    362    360    573
    576    704    512    513    578    579    577    642    640
    577    640    576    578    579    582    580    648    642
    578    512    513    516    584    585    579    577    576
    579    576    578    584    585    588    582    580    577
    580    642    577    579    582    583    581    650    648
    581    648    580    582    583    594    592    672    650
    582    577    579    585    588    589    583    581    580
    583    580    582    588    589    600    594    592    581
    584    513    516    517    586    587    585    579    578
    585    578    584    586    587    590    588    582    579
    586    516    517    528    608    609    587    585    584
    587    584    586    608    609    612    590    588    585
    588    579    585    587    590    591    589    583    582
    589    582    588    590    591    602    600    594    583
    590    585    587    609    612    613    591    589    588
    591    588    590    612    613    624    602    600    589
    592    650    581    583    594    595    593    674    672
    593    672    592    594    595    598    596    680    674
    594    581    583    589    600    601    595    593    592
    595    592    594    600    601    604    598    596    593
    596    674    593    595    598    599    597    682    680
    597    680    596    598    599    386    384    682     -1
    598    593    595    601    604    605    599    597    596
    599    596    598    604    605    392    386    384    597
    600    583    589    591    602    603    601    595    594
    601    594    600    602    603    606    604    598    595
    602    589    591    613    624    625    603    601    600
    603    600    602    624    625    628    606    604    601
    604    595    601    603    606    607    605    599    598
    605    598    604    606    607    394    392    386    599
    606    601    603    625    628    629    607    605    604
    607    604    606    628    629    416    394    392    605
    608    517    528    529    610    611    609    587    586
    609    586    608    610    611    614    612    590    587
    610    528    529    532    616    617    611    609    608
    611    608    610    616    617    620    614    612    609
    612    587    609    611    614    615    613    591    590
    613    590    612    614    615    626    624    602    591
    614    609    611    617    620    621    615    613    612
    615    612    614    620    621    632    626    624    613
    616    529    532    533    618    619    617    611    610
    617    610    616    618    619    622    620    614    611
    618    532    533    320    321    619    617    616     -1
    619    616    618    320    321    324    622    620    617
    620    611    617    619    622    623    621    615    614
    621    614    620    622    623    634    632    626    615
    622    617    619    321    324    325    623    621    620
    623    620    622    324    325    336    634    632    621
    624    591    613    615    626    627    625    603    602
    625    602    624    626    627    630    628    606    603
    626    613    615    621    632    633    627    625    624
    627    624    626    632    633    636    630    628    625
    628    603    625    627    630    631    629    607    606
    629    606    628    630    631    418    416    394    607
    630    625    627    633    636    637    631    629    628
    631    628    630    636    637    424    418    416    629
    632    615    621    623    634    635    633    627    626
    633    626    632    634    635    638    636    630    627
    634    621    623    325    336    337    635    633    632
    635    632    634    336    337    340    638    636    633
    636    627    633    635    638    639    637    631    630
    637    630    636    638    639    426    424    418    631
    638    633    635    337    340    341    639    637    636
    639    636    638    340    341     64    426    424    637
    640    512    576    577    642    643    641    706    704
    641    704    640    642    643    646    644    712    706
    642    576    577    580    648    649    643    641    640
    643    640    642    648    649    652    646    644    641
    644    706    641    643    646    647    645    714    712
    645    712    644    646    647    658    656    736    714
    646    641    643    649    652    653    647    645    644
    647    644    646    652    653    664    658    656    645
    648    577    580    581    650    651    649    643    642
    649    642    648    650    651    654    652    646    643
    650    580    581    592    672    673    651    649    648
    651    648    650    672    673    676    654    652    649
    652    643    649    651    654    655    653    647    646
    653    646    652    654    655    666    664    658    647
    654    649    651    673    676    677    655    653    652
    655    652    654    676    677    688    666    664    653
    656    714    645    647    658    659    657    738    736
    657    736    656    658    659    662    660    744    738
    658    645    647    653    664    665    659    657    656
    659    656    658    664    665    668    662    660    657
    660    738    657    659    662    663    661    746    744
    661    744    660    662    663    450    448    746     -1
    662    657    659    665    668    669    663    661    660
    663    660    662    668    669    456    450    448    661
    664    647    653    655    666    667    665    659    658
    665    658    664    666    667    670    668    662    659
    666    653    655    677    688    689    667    665    664
    667    664    666    688    689    692    670    668    665
    668    659    665    667    670    671    669    663    662
    669    662    668    670    671    458    456    450    663
    670    665    667    689    692    693    671    669    668
    671    668    670    692    693    480    458    456    669
    672    581    592    593    674    675    673    651    650
    673    650    672    674    675    678    676    654    651
    674    592    593    596    680    681    675    673    672
    675    672    674    680    681    684    678    676    673
    676    651    673    675    678    679    677    655    654
    677    654    676    678    679    690    688    666    655
    678    673    675    681    684    685    679    677    676
    679    676    678    684    685    696    690    688    677
    680    593    596    597    682    683    681    675    674
    681    674    680    682    683    686    684    678    675
    682    596    597    384    385    683    681    680     -1
    683    680    682    384    385    388    686    684    681
    684    675    681    683    686    687    685    679    678
    685    678    684    686    687    698    696    690    679
    686    681    683    385    388    389    687    685    684
    687    684    686    388    389    400    698    696    685
    688    655    677    679    690    691    689    667    666
    689    666    688    690    691    694    692    670    667
    690    677    679    685    696    697    691    689    688
    691    688    690    696    697    700    694    692    689
    692    667    689    691    694    695    693    671    670
    693    670    692    694    695    482    480    458    671
    694    689    691    697    700    701    695    693    692
    695    692    694    700    701    488    482    480    693
    696    679    685    687    698    699    697    691    690
    697    690    696    698    699    702    700    694    691
    698    685    687    389    400    401    699    697    696
    699    696    698    400    401    404    702    700    697
    700    691    697    699    702    703    701    695    694
    701    694    700    702    703    490    488    482    695
    702    697    699    401    404    405    703    701    700
    703    700    702    404    405    128    490    488    701
    704    576    640    641    706    707    705    514    512
    705    512    704    706    707    710    708    520    514
    706    640    641    644    712    713    707    705    704
    707    704    706    712    713    716    710    708    705
    708    514    705    707    710    711    709    522    520
    709    520    708    710    711    722    720    544    522
    710    705    707    713    716    717    711    709    708
    711    708    710    716    717    728    722    720    709
    712    641    644    645    714    715    713    707    706
    713    706    712    714    715    718    716    710    707
    714    644    645    656    736    737    715    713    712
    715    712    714    736    737    740    718    716    713
    716    707    713    715    718    719    717    711    710
    717    710    716    718    719    730    728    722    711
    718    713    715    737    740    741    719    717    716
    719    716    718    740    741    752    730    728    717
    720    522    709    711    722    723    721    546    544
    721    544    720    722    723    726    724    552    546
    722    709    711    717    728    729    723    721    720
    723    720    722    728    729    732    726    724    721
    724    546    721    723    726    727    725    554    552
    725    552    724    726    727    258    256    554     -1
    726    721    723    729    732    733    727    725    724
    727    724    726    732    733    264    258    256    725
    728    711    717    719    730    731    729    723    722
    729    722    728    730    731    734    732    726    723
    730    717    719    741    752    753    731    729    728
    731    728    730    752    753    756    734    732    729
    732    723    729    731    734    735    733    727    726
    733    726    732    734    735    266    264    258    727
    734    729    731    753    756    757    735    733    732
    735    732    734    756    757    288    266    264    733
    736    645    656    657    738    739    737    715    714
    737    714    736    738    739    742    740    718    715
    738    656    657    660    744    745    739    737    736
    739    736    738    744    745    748    742    740    737
    740    715    737    739    742    743    741    719    718
    741    718    740    742    743    754    752    730    719
    742    737    739    745    748    749    743    741    740
    743    740    742    748    749    760    754    752    741
    744    657    660    661    746    747    745    739    738
    745    738    744    746    747    750    748    742    739
    746    660    661    448    449    747    745    744     -1
    747    744    746    448    449    452    750    748    745
    748    739    745    747    750    751    749    743    742
    749    742    748    750    751    762    760    754    743
    750    745    747    449    452    453    751    749    748
    751    748    750    452    453    464    762    760    749
    752    719    741    743    754    755    753    731    730
    753    730    752    754    755    758    756    734    731
    754    741    743    749    760    761    755    753    752
    755    752    754    760    761    764    758    756    753
    756    731    753    755    758    759    757    735    734
    757    734    756    758    759    290    288    266    735
    758    753    755    761    764    765    759    757    756
    759    756    758    764    765    296    290    288    757
    760    743    749    751    762    763    761    755    754
    761    754    760    762    763    766    764    758    755
    762    749    751    453    464    465    763    761    760
    763    760    762    464    465    468    766    764    761
    764    755    761    763    766    767    765    759    758
    765    758    764    766    767    298    296    290    759
    766    761    763    465    468    469    767    765    764
    767    764    766    468    469    192    298    296    765